sour grass

美 [ˈsaʊər ɡræs]英 [ˈsaʊə(r) ɡrɑːs]
  • 网络酸草
sour grasssour grass

noun

1
any of certain coarse weedy plants with long taproots, sometimes used as table greens or in folk medicine
Synonym: dock sorrel

数据来源:WordNet